a giraffe - English Synonyms Dictionary